This is a famous Italian restaurant in Glasgow, located on the west end of Glasgow on the Maggie Hall Street. The restaurant is decorated in a magnificent manner and gives a high-end atmosphere. The restaurant chef is Italian and the Italian Western food is very authentic. The restaurant needs to reserve seats.